﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using Picking.Common;

namespace DataComminucation
{
    public interface IParametersSetupDataAccess
    {
        DataRow GetInUseParameters(string lineCode);

        DataTable GetConfigSetup(string lineCode);

        bool SaveConfigSetup(DataTable table, string lineCode);

        WorkersAndLightsSetupModel GetWorkersAndLightsSetup(string lineCode);

        bool SaveWorkersAndLightsSetup(WorkersAndLightsSetupModel model, string lineCode);

        LightAndDNoSetupModel GetLightAndDNoSetup(string lineCode);

        bool SaveLightAndDNoSetup(LightAndDNoSetupModel model, string lineCode);

        SebangoAndDNoSetupModel GetSebangoAndDNoSetup(string lineCode);

        bool SaveSebangoAndDNoSetup(SebangoAndDNoSetupModel model, string lineCode);

        SebangoAndProductBookModel GetSebangoAndProductBook(string lineCode);

        bool SaveSebangoAndProductBook(SebangoAndProductBookModel model, string lineCode);

        string GetLineCode(string lineCode);
    }
}
